/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package vista;

/**
 *
 * @author Raul
 */
public interface IGestorEditor extends IGestorVista {
    
    /** Inicilializa los componentes de la vista.
     * Si es modo modificacion implica setearVistaConModelo()
     * 
     */
    void inicializarVista();
    
    /** Guarda los cambios hechos en la entidad editada.
     * 
     */
    public void guardar();
    
    /** Setea los datos de la entidad editada con la información 
     * ingresada en la vista.
     * 
     */
    void setearModeloConVista();

    /** Carga el modelo que se desea modificar en la vista.
     * 
     */
    void setearVistaConModelo();
}
